package com.sff.events {
	import flash.events.Event;
	import flash.events.ProgressEvent;	

	
	public class LoaderProgressEvent extends ProgressEvent {
		
		
		public static const ITEM_PROGRESS : String = "itemProgress";
		
		private var _pond : Number;
		
		public function LoaderProgressEvent (type : String, bubbles : Boolean = false, cancelable : Boolean = false, bytesLoaded : uint = 0, bytesTotal : uint = 0, pond : Number = 1 ) {
			_pond = pond;
			super( type, bubbles, cancelable, bytesLoaded, bytesTotal );
		}

		public function get pond() : Number {
			return _pond;
		}
		
		public override function clone () : Event {
			return new LoaderProgressEvent( type, bubbles, cancelable, bytesLoaded, bytesTotal, _pond );
		}
	}
}
